you can't make this stuff up – English–Français translations

🇬🇧 en fr 🇫🇷

you can't make this stuff up phraseologicalUnit

ça ne s'invente pas
Wiktionary Links